storm drainage pipe - Spanish English Dictionary